home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
QuickTime
/
QuickTime™
/
QuickTime™.rsrc
/
clok_-16683.txt
< prev
next >
Wrap
Text File
|
1993-06-29
|
12KB
|
216 lines
start:
00000000 2200 move.l D1, D0
00000002 5C40 addq.w D0, 6
00000004 B07A 006A cmp.w D0, [PC + 0x6A /* 00000070, value 0xE, cstring "" */]
00000008 620A bhi +0xC /* 00000014 */
0000000A 43FB 0320 0066 lea.l A1, [PC + 0x66 + D0 * 2]
00000010 D2D1 add.w A1, [A1]
00000012 4ED1 jmp [A1]
label00000014:
00000014 2F01 move.l -[A7], D1
00000016 2050 movea.l A0, [A0]
00000018 2050 movea.l A0, [A0]
0000001A 2F10 move.l -[A7], [A0]
0000001C 70FE moveq.l D0, 0xFFFFFFFE
0000001E A82A syscall ComponentDispatch
00000020 4841 swap.w D1
00000022 0241 00FF andi.w D1, 0xFF
00000026 2057 movea.l A0, [A7]
00000028 4FF7 1008 lea.l A7, [A7 + D1.w + 0x8]
0000002C 2EBC 8000 8002 move.l [A7], 0x80008002
00000032 4ED0 jmp [A0]
fn00000034:
00000034 205F movea.l A0, [A7]+
00000036 2017 move.l D0, [A7]
00000038 5C40 addq.w D0, 6
0000003A B07A 0034 cmp.w D0, [PC + 0x34 /* 00000070, value 0xE, cstring "" */]
0000003E 6224 bhi +0x26 /* 00000064 */
00000040 43FB 0320 0030 lea.l A1, [PC + 0x30 + D0 * 2]
00000046 D2D1 add.w A1, [A1]
00000048 2009 move.l D0, A1
0000004A 43FA 001C lea.l A1, [PC + 0x1C /* 00000068, value 0xFFFFFFB8 */]
0000004E D3D1 add.l A1, [A1]
00000050 2209 move.l D1, A1
00000052 B081 cmp.l D0, D1
00000054 670E beq +0x10 /* 00000064 */
00000056 43FA 0014 lea.l A1, [PC + 0x14 /* 0000006C, value 0xFFFFFFA8 */]
0000005A D3D1 add.l A1, [A1]
0000005C 2209 move.l D1, A1
0000005E B081 cmp.l D0, D1
00000060 6702 beq +0x4 /* 00000064 */
00000062 4ED0 jmp [A0]
label00000064:
00000064 7000 moveq.l D0, 0x00
00000066 4ED0 jmp [A0]
00000068 FFFF .invalid <<F/7/7>>
0000006A FFB8 .invalid <<F/6/7>>
0000006C FFFF .invalid <<F/7/7>>
0000006E FFA8 .invalid <<F/6/7>>
00000070 000E FFA2 ori.b A6, 0xA2
00000074 FFA0 .invalid <<F/6/7>>
00000076 0076 0018 0132 0096 FF96 0174 ori.w [[A6 + 0x96FF96 + D0] + 0x174], 0x18
00000082 FF92 .invalid <<F/6/7>>
00000084 FF90 .invalid <<F/6/7>>
00000086 FF8E .invalid <<F/6/7>>
00000088 FF8C .invalid <<F/6/7>>
0000008A FF8A .invalid <<F/6/7>>
0000008C FF88 .invalid <<F/6/7>>
0000008E FF86 .invalid <<F/6/7>>
00000090 4E56 0000 link A6, 0
00000094 48E7 0300 movem.l -[A7], D6,D7
00000098 3C2E 0008 move.w D6, [A6 + 0x8]
0000009C 48C6 ext.l D6
0000009E 2F06 move.l -[A7], D6
000000A0 4EBA FF92 jsr [PC - 0x6E /* 00000034 */]
000000A4 4A80 tst.l D0
000000A6 56C0 sne D0
000000A8 4400 neg.b D0
000000AA 49C0 lea.l A4, D0
000000AC 2E00 move.l D7, D0
000000AE 584F addq.w A7, 4
000000B0 6618 bne +0x1A /* 000000CA */
000000B2 598F subq.l A7, 4
000000B4 206E 000A movea.l A0, [A6 + 0xA]
000000B8 2050 movea.l A0, [A0]
000000BA 2F10 move.l -[A7], [A0]
000000BC 3F06 move.w -[A7], D6
000000BE 2F3C 0002 FFFD move.l -[A7], 0x2FFFD
000000C4 7000 moveq.l D0, 0x00
000000C6 A82A syscall ComponentDispatch
000000C8 2E1F move.l D7, [A7]+
label000000CA:
000000CA 2D47 000E move.l [A6 + 0xE], D7
000000CE 4CEE 00C0 FFF8 movem.l D6,D7, [A6 - 0x8]
000000D4 4E5E unlink A6
000000D6 4E74 0006 rtd 0x0006
000000DA 8E54 or.w D7, [A4]
000000DC 4943 chk.w D4, D3
000000DE 4B43 chk.w D5, D3
000000E0 4C4F 434B movem.l D0,D1,D3,D6,A0,A1,A6, A7
000000E4 4341 chk.w D1, D1
000000E6 4E44 trap 4
000000E8 4F00 .invalid 7, D0 // invalid opcode 4 with b == 4
000000EA 0000 4E56 ori.b D0, 0x56 /* 'V' */
000000EE 0000 2D7C ori.b D0, 0x7C /* '|' */
000000F2 0001 0002 ori.b D1, 0x2
000000F6 000C 4E5E ori.b A4, 0x5E /* '^' */
000000FA 4E74 0004 rtd 0x0004
000000FE 9054 sub.w D0, [A4]
00000100 4943 chk.w D4, D3
00000102 4B43 chk.w D5, D3
00000104 4C4F 434B movem.l D0,D1,D3,D6,A0,A1,A6, A7
00000108 5645 addq.w D5, 3
0000010A 5253 addq.w [A3], 1
0000010C 494F chk.w D4, A7
0000010E 4E00 .invalid // invalid opcode 4
00000110 0000 4E56 ori.b D0, 0x56 /* 'V' */
00000114 FFEC .invalid <<F/7/7>>
00000116 48E7 0118 movem.l -[A7], D7,A3,A4
0000011A 7E00 moveq.l D7, 0x00
0000011C 2D7C 636C 6F6B FFEC move.l [A6 - 0x14], 0x636C6F6B /* 'clok' */
00000124 7000 moveq.l D0, 0x00
00000126 2D40 FFF0 move.l [A6 - 0x10], D0
0000012A 2D7C 6170 706C FFF4 move.l [A6 - 0xC], 0x6170706C /* 'appl' */
00000132 7203 moveq.l D1, 0x03
00000134 2D41 FFF8 move.l [A6 - 0x8], D1
00000138 2D41 FFFC move.l [A6 - 0x4], D1
0000013C 598F subq.l A7, 4
0000013E 7000 moveq.l D0, 0x00
00000140 2F00 move.l -[A7], D0
00000142 486E FFEC pea.l [A6 - 0x14]
00000146 7004 moveq.l D0, 0x04
00000148 A82A syscall ComponentDispatch
0000014A 265F movea.l A3, [A7]+
0000014C 200B move.l D0, A3
0000014E 6736 beq +0x38 /* 00000186 */
00000150 598F subq.l A7, 4
00000152 2F0B move.l -[A7], A3
00000154 7007 moveq.l D0, 0x07
00000156 A82A syscall ComponentDispatch
00000158 285F movea.l A4, [A7]+
0000015A 200C move.l D0, A4
0000015C 6720 beq +0x22 /* 0000017E */
0000015E 7004 moveq.l D0, 0x04
00000160 A122 syscall NewHandle, flags=1
00000162 2648 movea.l A3, A0
00000164 3038 0220 move.w D0, [0x00000220 /* MemErr */]
00000168 48C0 ext.l D0
0000016A 2E00 move.l D7, D0
0000016C 661E bne +0x20 /* 0000018C */
0000016E 2053 movea.l A0, [A3]
00000170 208C move.l [A0], A4
00000172 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000176 2F0B move.l -[A7], A3
00000178 700D moveq.l D0, 0x0D
0000017A A82A syscall ComponentDispatch
0000017C 600E bra +0x10 /* 0000018C */
label0000017E:
0000017E 2E3C FFFF EEA4 move.l D7, 0xFFFFEEA4
00000184 6006 bra +0x8 /* 0000018C */
label00000186:
00000186 2E3C FFFF EEA4 move.l D7, 0xFFFFEEA4
label0000018C:
0000018C 2D47 0010 move.l [A6 + 0x10], D7
00000190 4CEE 1880 FFE0 movem.l D7,A3,A4, [A6 - 0x20]
00000196 4E5E unlink A6
00000198 4E74 0008 rtd 0x0008
0000019C 8D54 or.w [A4], D6
0000019E 4943 chk.w D4, D3
000001A0 4B43 chk.w D5, D3
000001A2 4C4F 434B movem.l D0,D1,D3,D6,A0,A1,A6, A7
000001A6 4F50 chk.w D7, [A0]
000001A8 454E chk.w D2, A6
000001AA 0000 4E56 ori.b D0, 0x56 /* 'V' */
000001AE 0000 48E7 ori.b D0, 0xE7
000001B2 0108 btst A0, D0
000001B4 286E 000C movea.l A4, [A6 + 0xC]
000001B8 7E00 moveq.l D7, 0x00
000001BA 200C move.l D0, A4
000001BC 6714 beq +0x16 /* 000001D2 */
000001BE 558F subq.l A7, 2
000001C0 2054 movea.l A0, [A4]
000001C2 2F10 move.l -[A7], [A0]
000001C4 7008 moveq.l D0, 0x08
000001C6 A82A syscall ComponentDispatch
000001C8 301F move.w D0, [A7]+
000001CA 48C0 ext.l D0
000001CC 2E00 move.l D7, D0
000001CE 204C movea.l A0, A4
000001D0 A023 syscall DisposHandle/DisposeHandle
label000001D2:
000001D2 2D47 0010 move.l [A6 + 0x10], D7
000001D6 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000001DC 4E5E unlink A6
000001DE 4E74 0008 rtd 0x0008
000001E2 8E54 or.w D7, [A4]
000001E4 4943 chk.w D4, D3
000001E6 4B43 chk.w D5, D3
000001E8 4C4F 434B movem.l D0,D1,D3,D6,A0,A1,A6, A7
000001EC 434C chk.w D1, A4
000001EE 4F53 chk.w D7, [A3]
000001F0 4500 .invalid 2, D0 // invalid opcode 4 with b == 4
000001F2 0000 4E56 ori.b D0, 0x56 /* 'V' */
000001F6 0000 2F0C ori.b D0, 0xC
000001FA 286E 0008 movea.l A4, [A6 + 0x8]
000001FE 7000 moveq.l D0, 0x00
00000200 2880 move.l [A4], D0
00000202 598F subq.l A7, 4
00000204 A975 syscall TickCount
00000206 295F 0004 move.l [A4 + 0x4], [A7]+
0000020A 703C moveq.l D0, 0x3C
0000020C 2940 0008 move.l [A4 + 0x8], D0
00000210 7200 moveq.l D1, 0x00
00000212 2D41 0010 move.l [A6 + 0x10], D1
00000216 286E FFFC movea.l A4, [A6 - 0x4]
0000021A 4E5E unlink A6
0000021C 4E74 0008 rtd 0x0008
00000220 9054 sub.w D0, [A4]
00000222 4943 chk.w D4, D3
00000224 4B43 chk.w D5, D3
00000226 4C4F 434B movem.l D0,D1,D3,D6,A0,A1,A6, A7
0000022A 4745 chk.w D3, D5
0000022C 5454 addq.w [A4], 2
0000022E 494D chk.w D4, A5
00000230 4500 .invalid 2, D0 // invalid opcode 4 with b == 4
00000232 0000 .incomplete